6 research outputs found

    Performance analysis of MPI approaches and PThread in multi-core system

    Get PDF
    Comparison among the HPC techniques has been made in order to address the highest and lowest performance of each in terms of execution time, speedup and efficiency when it is used with the HPc multicore system. The matrix multiplication in a variant size is used as a common complex task to examine the performance of each approach. FSKTM server has been used as an HPC multicore system to perform the approaches and tasks. Based on the results, it shows that Hybrid MPI/OpenMP approach is the best in terms of execution time, speed up and efficiency than other approaches when the matrix size is very high (>1024×1024 size). Furthermore, the results show that the compiler version has a significant impact over the performance of Pthread. With a new compiler, the performance becomes much better due to the improvement in code translation

    An adaptive delayed acknowledgment strategy to improve TCP performance in multi-hop wireless networks.

    Get PDF
    In multi-hop wireless networks, transmission control protocol (TCP) suffers from performance deterioration due to poor wireless channel characteristics. Earlier studies have shown that the small TCP acknowledgments consume as much wireless resources as the long TCP data packets. Moreover, generating an acknowledgment (ACK) for each incoming data packet reduces the performance of TCP. The main factor affecting TCP performance in multi-hop wireless networks is the contention and collision between ACK and data packets that share the same path. Thus, lowering the number of ACKs using the delayed acknowledgment option defined in IETF RFC 1122 will improve TCP performance. However, large cumulative ACKs will induce packet loss due to retransmission time-out at the sender side of TCP. Motivated by this understanding, we propose a new TCP receiver with an adaptive delayed ACK strategy to improve TCP performance in multi-hop wireless networks. Extensive simulations have been done to prove and evaluate our strategy over different topologies. The simulation results demonstrate that our strategy can improve TCP performance significantly
    corecore